#define _CRT_SECURE_NO_WARNINGS 1
#include"Queue.h"
//Test01()
//{
//	Queue pst;
//	QueueNodeInit(&pst);
//
//	QueueNodePush(&pst, 1);
//	QueueNodePush(&pst, 2);
//	QueueNodePush(&pst, 3);
//	QueueNodePush(&pst, 4);
//	
//	//QueueNodePop(&pst);
//	//QueueNodePop(&pst);
//	//QueueNodePop(&pst);
//
//	QueueNodeSize(&pst);
//	QueueNodeFront(&pst);
//	QueueNodeBack(&pst);
//
//	
//}
int main()
{
	Queue pst;
	QueueNodeInit(&pst);

	QueueNodePush(&pst, 1);
	QueueNodePush(&pst, 2);
	QueueNodePush(&pst, 3);
	QueueNodePush(&pst, 4);

	//QueueNodePop(&pst);
	//QueueNodePop(&pst);
	//QueueNodePop(&pst);

	/*QueueNodeSize(&pst);
	QueueNodeFront(&pst);
	QueueNodeBack(&pst);*/


	while (QueueEmpty(&pst))
	{
		printf("%d", QueueNodeFront(&pst));
		QueueNodeBack(&pst);
	}
	
	printf("\n");
	return 0;
}